Skip to content

[Refactor] UI 수정 및 리팩토링#80

Merged
KyeongJooni merged 20 commits into
mainfrom
78-refactor/UI-수정-및-리팩토링
Feb 2, 2026

Hidden character warning

The head ref may contain hidden characters: "78-refactor/UI-\uc218\uc815-\ubc0f-\ub9ac\ud329\ud1a0\ub9c1"
Merged

[Refactor] UI 수정 및 리팩토링#80
KyeongJooni merged 20 commits into
mainfrom
78-refactor/UI-수정-및-리팩토링

Conversation

@KyeongJooni

Copy link
Copy Markdown
Member

✨ 주요 변경사항

  • 전체 페이지 모바일 반응형 UI 적용
  • 공용 컴포넌트(Card, TradeItem, Modal 등) 반응형 스타일 수정
  • 탭 컴포넌트 cursor-pointer 추가
  • 새로운 훅(useBodyScrollLock, useScrolled) 추가

📝 작업 상세 내용

반응형 레이아웃

  • 페이지 컨테이너 패딩: px-(--margin-l) md:px-xxxl lg:px-0
  • Card: 모바일에서 w-full h-auto, 데스크탑에서 고정 크기
  • TradeItem: 모바일에서 축소된 패딩/이미지 크기 적용
  • CommonTabs: 모바일 grid, 데스크탑 flex 레이아웃 분리

UX 개선

  • MyPageTabs, CommonTabs 버튼에 cursor-pointer 추가

✅ 체크리스트

  • PR 본문에 Close #번호 추가
  • 불필요한 주석, 디버깅 코드 제거
  • 기능 테스트 및 정상 동작 확인
  • 커밋컨벤션 / 코드컨벤션 준수

📸 스크린샷 (선택)

image

마이페이지(모바일)

image

구매하기 페이지(모바일)

image

챗봇페이지(모바일)

image

수리점페이지(모바일)


🔍 기타 참고사항

  • Tailwind v4 CSS 변수 단축 문법 사용: px-(--margin-l)
  • spacing 토큰 사용: gap-xxxxs (4px)

🔗 관련 이슈

@github-actions

github-actions Bot commented Feb 2, 2026

Copy link
Copy Markdown

PR 검증 결과

TypeScript: 통과
ESLint: 통과
Prettier: 통과
Test: 실패
Build: 실패

@github-actions

github-actions Bot commented Feb 2, 2026

Copy link
Copy Markdown

PR 검증 결과

TypeScript: 통과
ESLint: 통과
Prettier: 통과
Test: 실패
Build: 실패

@github-actions

github-actions Bot commented Feb 2, 2026

Copy link
Copy Markdown

PR 검증 결과

TypeScript: 통과
ESLint: 통과
Prettier: 통과
Test: 통과
Build: 성공
Build Size: 5MB

@jwj0620gcu jwj0620gcu left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

반응형 구현 너무 잘되었네요! 수고하셨습니다!

@KyeongJooni
KyeongJooni merged commit 1376bf2 into main Feb 2, 2026
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

♻️Refactor 코드 개선

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Refactor] #78 - UI 수정 및 리팩토링

2 participants